/**
 * 发布类接口
 */
let shopping = (vm) => {
	return {
		// 商城分类
		getCategory: (params = {}) => {
			// params.needLogin = true // 需要登录
			return vm.$u.get('/?s=ApiShop/category3', params)
		},
		// 商城二级分类
		getSubCategory: (params = {}) => {
			// params.needLogin = true // 需要登录
			return vm.$u.get('/?s=ApiShop/getdownclist3', params)
		},
		// 商城列表
		getprolist: (params = {}) => {
			// params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiShop/getprolist', params)
		},
		// 商城广告
		getpllist: (params = {}) => {
			// params.needLogin = true // 需要登录
			return vm.$u.get('/?s=ApiArticle/getartlist', params)
		},
		// 商家列表
		getblist: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiBusiness/blist', params)
		},
		// 商品详情
		getProduct: (params = {}) => {
			params.needLogin = false // 需要登录
			return vm.$u.get('/?s=ApiShop/product', params)
		},
		// 获取购物车接口
		getShopCart: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.get('/?s=ApiShop/cart', params)
		},
		// 加入购物车接口
		addShopCart: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiShop/addcart', params)
		},
		// 购物车上收藏
		addfavorite: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiShop/addfavorite', params)
		},
		// 购物车删除
		cartdelete: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiShop/cartdelete', params)
		},
		// 代付公司
		dfgsCompany: (params = {}) => {
			// params.needLogin = false // 需要登录
			return vm.$u.post('/?s=ApiShop/dfgs', params)
		},

		// 确认订单 购买
		confimrOrder: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiShop/buy', params)
		},

		// 城市联动
		getSelectCityList: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.get('/?s=ApiShop/getSelectCityList', params)
		},

		// 收藏
		addfavorite: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiShop/addfavorite', params)
		},

		// 确认订单 
		createOrder: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiShop/createOrder', params)
		},

		// 评价列表
		getCommentlist: (params = {}) => {
			// params.needLogin = true // 需要登录
			return vm.$u.get('/?s=ApiShop/commentlist', params)
		},

		// 商品投诉
		getProTs: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.get('/?s=ApiShop/pro_ts', params)
		},

		// 浏览记录
		getMemberHistory: (params = {}) => {
			// params.needLogin = true // 需要登录
			return vm.$u.get('/?s=ApiShop/member_history', params)
		},
		// 店铺详情
		getBusinessDetail: (params = {}) => {
			params.needLogin = false // 需要登录
			return vm.$u.get('/?s=ApiBusiness/index', params)
		},

		// 店铺商品列表
		getDataList: (params = {}) => {
			// params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiBusiness/getdatalist', params)
		},
		getCartClass: (params = {}) => {
			// params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiShop/cart_class', params)
		},
		// 判断商品有没有
		products_del: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiShop/products_del', params)
		},

		products_1688: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiShop/products', params)
		},


		addproduct: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiShop/addproduct', params)
		},

		getProductConfig: (params = {}) => {
			params.needLogin = true // 需要登录
			return vm.$u.post('/?s=ApiShop/configuration', params)
		},


		// 搜索公司
		searchCompany: (params = {}) => {
			return vm.$u.post('/?s=ApiQcc/getProduct', params)
		}

		

		

	}
}

// 抛出当前模块
export default shopping